sheltering roof - Allemand Anglais Dictionnaire